// Copyright (c) 2015-2016, tandasat. All rights reserved.
// Use of this source code is governed by a MIT-style license that can be
// found in the LICENSE file.

/// @file
/// Declares interfaces to assembly functions.

#ifndef TESTBED_ASM_H_
#define TESTBED_ASM_H_

extern "C" {
////////////////////////////////////////////////////////////////////////////////
//
// macro utilities
//

////////////////////////////////////////////////////////////////////////////////
//
// constants and macros
//

////////////////////////////////////////////////////////////////////////////////
//
// types
//

////////////////////////////////////////////////////////////////////////////////
//
// prototypes
//

/// Reads RSP
/// @param gdtr   A pointer to read GDTR
__int64 __stdcall AsmReadRSP();


}  // extern "C"

#endif  // TESTBED_ASM_H_
